it/that won't do - French English Dictionary